negotiating group on investment - German English Dictionary